package cn.com.guage.dtm.verify.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import cn.com.guage.dtm.common.annotation.Excel;
import cn.com.guage.dtm.common.core.domain.BaseEntity;

/**
 * 检核作业管理对象 verify_task_manage
 * 
 * @author yangdechao
 * @date 2021-06-24
 */
public class VerifyTaskManage extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 作业ID */
    @Excel(name = "作业ID")
    private Long taskId;

    /** 作业代码 */
    @Excel(name = "作业代码")
    private String taskCode;

    /** 作业名称 */
    @Excel(name = "作业名称")
    private String taskName;

    /** 作业描述 */
    @Excel(name = "作业描述")
    private String taskRemark;

    /** 检核类型 */
    @Excel(name = "检核类型")
    private String verifyType;
    
    /** 系统代码 */
    private String sysId;

    /** 系统代码 */
    @Excel(name = "系统代码")
    private String sysCode;

    /** 系统名称 */
    @Excel(name = "系统名称")
    private String sysName;

    /** 作业类名 */
    @Excel(name = "作业类名")
    private String className;

    /** 类包名 */
    @Excel(name = "类包名")
    private String packageName;

    /** 作业拆分个数 */
    @Excel(name = "作业拆分个数")
    private String taskNum;
    /** 功能模块代码 */
    @Excel(name = "功能模块主键")
    private Long moduleId;
    /** 模块名称 */
    @Excel(name = "模块名称")
    private String moduleName;
    @Excel(name = "模块代码")
    private String moduleCode;
    /** 表代码 */
    @Excel(name = "表主键")
    private Long tableId;
    @Excel(name = "表名称")
    private String tableName;
    @Excel(name = "表代码")
    private String tableCode;
    public void setTaskId(Long taskId) 
    {
        this.taskId = taskId;
    }

    public Long getTaskId() 
    {
        return taskId;
    }
    public void setTaskCode(String taskCode) 
    {
        this.taskCode = taskCode;
    }

    public String getTaskCode() 
    {
        return taskCode;
    }
    public void setTaskName(String taskName) 
    {
        this.taskName = taskName;
    }

    public String getTaskName() 
    {
        return taskName;
    }
    public void setTaskRemark(String taskRemark) 
    {
        this.taskRemark = taskRemark;
    }

    public String getTaskRemark() 
    {
        return taskRemark;
    }
    public void setVerifyType(String verifyType) 
    {
        this.verifyType = verifyType;
    }

    public String getVerifyType() 
    {
        return verifyType;
    }
    public void setClassName(String className) 
    {
        this.className = className;
    }

    public String getClassName() 
    {
        return className;
    }
    public void setPackageName(String packageName) 
    {
        this.packageName = packageName;
    }

    public String getPackageName() 
    {
        return packageName;
    }
    public void setTaskNum(String taskNum) 
    {
        this.taskNum = taskNum;
    }

    public String getTaskNum() 
    {
        return taskNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("taskId", getTaskId())
            .append("taskCode", getTaskCode())
            .append("taskName", getTaskName())
            .append("taskRemark", getTaskRemark())
            .append("verifyType", getVerifyType())
            .append("sysCode", getSysCode())
            .append("systemName", getSysName())
            .append("className", getClassName())
            .append("packageName", getPackageName())
            .append("taskNum", getTaskNum())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }

	public String getSysCode() {
		return sysCode;
	}

	public void setSysCode(String sysCode) {
		this.sysCode = sysCode;
	}

	public String getSysId() {
		return sysId;
	}

	public void setSysId(String sysId) {
		this.sysId = sysId;
	}

	public String getSysName() {
		return sysName;
	}

	public void setSysName(String sysName) {
		this.sysName = sysName;
	}

	public Long getModuleId() {
		return moduleId;
	}

	public void setModuleId(Long moduleId) {
		this.moduleId = moduleId;
	}

	public String getModuleName() {
		return moduleName;
	}

	public void setModuleName(String moduleName) {
		this.moduleName = moduleName;
	}

	public String getModuleCode() {
		return moduleCode;
	}

	public void setModuleCode(String moduleCode) {
		this.moduleCode = moduleCode;
	}

	public Long getTableId() {
		return tableId;
	}

	public void setTableId(Long tableId) {
		this.tableId = tableId;
	}

	public String getTableName() {
		return tableName;
	}

	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	public String getTableCode() {
		return tableCode;
	}

	public void setTableCode(String tableCode) {
		this.tableCode = tableCode;
	}
}
